insulating enclosure - Turkish English Dictionary